home *** CD-ROM | disk | FTP | other *** search
/ Grand Slam 3 / Grand Slam 3.iso / 002 / ichatv41.arj / ICECHAT.DOC < prev    next >
Text File  |  1995-08-22  |  66KB  |  1,550 lines

  1. ────────────────────────────────────────────────────────────────────────────────
  2.  
  3.  ▄█▄   ▄███████▄  ▄█████████▄   ▄███████▄   ▄██   ██▄   ▄███████▄  ▄██████████▄
  4. █████ ████▀  ▀███ ████    ▀▀▀  ████▀  ▀███ ████   ████ ████▀▀▀████ ▀▀▀▀████▀▀▀▀
  5. █████ ████        ████▄▄▄▄▄    ████        ███████████ ████▄▄▄████     ████
  6. █████ ████        ████▀▀▀▀▀    ████        ████▀▀▀████ ███████████     ████
  7. █████ ████▄  ▄███ ████    ▄▄▄  ████▄  ▄███ ████   ████ ████   ████     ████
  8.  ▀█▀   ▀███████▀  ▀█████████▀   ▀███████▀   ▀██   ██▀  ▀██▀   ▀██▀     ▀██▀
  9.         ██   ██      ██   █▌      ██  ▐▌     ██         █▌     ██       ██
  10.         ▐▌   ▐▌      ▐▌   ▐       ▐▌   ▌     ▐▌         ▐      ▐▌       ▐▌
  11.          ▌    ▌      ▐                       ▐                 ▐         ▌
  12.  
  13. ────────────────────────────────────────────────────────────────────────────────
  14.     IceChat v4.10 -  CopyRight Jeremy Landvoigt, 1993-95  - IceChat v4.10
  15. ────────────────────────────────────────────────────────────────────────────────
  16.              
  17.                         Ansi Split Screen Chat Program
  18.                             For RemoteAccess 2.0x,
  19.                       Dorinfo1.Def & Door.Sys Compatibles
  20.  
  21.  ┌────────────────────────────────────────────────────────────────────────────┐
  22.  │░░░▒▒▒▓▓▓                    An Important Note!                    ▓▓▓▒▒▒░░░│
  23.  └────────────────────────────────────────────────────────────────────────────┘
  24.  
  25.   Just wanted to let you guys know that IceChat v3.90 and IceChat v4.00 have
  26.   been skipped! No releases of IceChat with either of these two version
  27.   numbers have been made. If you are currently using a "v4.0ß", it is a hack
  28.   of the previous version, 3.80.  IceChat has gone to 4.10 to avoid confusion
  29.   with this hack.
  30.  
  31.  ┌────────────────────────────────────────────────────────────────────────────┐
  32.  │░░░▒▒▒▓▓▓               Some Of IceChat's Features                 ▓▓▓▒▒▒░░░│
  33.  └────────────────────────────────────────────────────────────────────────────┘
  34.  
  35.  {+} Indicates registered only.
  36.  
  37.      IceChat is a split screen chat utility for RemoteAccess
  38.      BBS packages. It can be used with many other BBS types as long as they
  39.      support Dorinfo1.Def/Door.Sys type Doors.
  40.  
  41.      IceChat supports two different types of chat modes :
  42.  
  43.      1) Horizontal Split Screen Chat (Chat Windows above and below)
  44.      2) Vertical Split Screen Chat Mode (Chat Windows Side By Side)
  45.  
  46.  {+} IceChat allows the users to post a comment in the area of the SysOps
  47.      Choice. It requires an external message editor for this purpose. This
  48.      function requires the Hudson or Jambase message Base type to work.
  49.  
  50.      If the SysOp doesn't answer the page, and you are using RemoteAccess
  51.      IceChat will update the [Wants Chat] flag causing it to be activated
  52.      on the SysOps status line, and the users total number of pages for
  53.      the call will be incremented. This is ONLY possible when using RA,
  54.      generic Dorinfo1.Def systems are not supported by this feature.
  55.  
  56.      Configurable Emergency page option, password protected. This is activated
  57.      when a user has paged outside of paging hours. If they chose to emergency
  58.      page, they must enter a password. This can be disabled by leaving
  59.      password blank when configuring IceChat. It can also be configured so
  60.      that only users ABOVE a set security level will be asked for the
  61.      emergency page password.
  62.  
  63.      IceChat v4.10 will seek out Remoteaccess 2.0x and read in crucial
  64.      information from the BBS configuration to make IceChat v4.10 even easier
  65.      to install than it already is.
  66.  
  67.     A configurable page tune for those users that are in your VIP.CTL Textfile
  68.  
  69.     IceChat is Easily configured, unlike many programs SysOp's have to deal 
  70.     with.
  71.  
  72.     Easy To Use SysOp function keys :
  73.  
  74.     F1     : Display Help Status Pop Up Menu
  75.     ALT-Fx : Toggle Chat Template (1..10)
  76.     ALT-B  : Blacklist User (Security Lockout) [RemoteAccess Compatible]
  77.     ALT-E  : User Editor [RemoteAccess Compatible]
  78.     ALT-H  : Hang Up
  79.     ALT-J  : Drop To DOS
  80.     ALT-L  : Line Noise Key
  81.     ALT-T  : ASCII TextFile Dump to modem & screen
  82.     ALT-X  : Force Program Exit
  83.  
  84.     Easy To Use User Keys :
  85.  
  86.     CTRL-L : List/Add to available Macros (if enabled)
  87.     CTRL-W : Clear Window
  88.     CTRL-R : Redraw Screen
  89.  
  90.     Online User Editor : IceChat has an Online User Editor Built in so that
  91.     the SysOp can edit the users Profile without having to exit back to the
  92.     BBS. (RemoteAccess Compatible)
  93.  
  94.     Can play random page tunes
  95.  
  96.     Defined Macro Listing in Chat
  97.  
  98.     And LOTS MORE!!
  99.  
  100.  ┌────────────────────────────────────────────────────────────────────────────┐
  101.  │░░░▒▒▒▓▓▓          Setting Up IceChat Using ChatCfg.Exe            ▓▓▓▒▒▒░░░│
  102.  └────────────────────────────────────────────────────────────────────────────┘
  103.  
  104.  To Setup IceChat, please read this section thoroughly! Then also read the
  105.  section of these documents that apply to the Installation of IceChat into
  106.  the particular type of BBS system you are running (i.e. RA, TG etc)
  107.  
  108.  N.B.
  109.    Menu items that are followed by '{+}' are REGISTERED ONLY features, and will
  110.    not be active until you have registered IceChat and obtained a valid key. 
  111.     
  112.  When you run CHATCFG.EXE, you will be presented with a series of pulldown
  113.  menus. In this section we will step through each menu in turn and explain
  114.  in some  detail what  you need to  enter in order  that IceChat  will be
  115.  configured  correctly. The  cursor  keys are used  to move  around the
  116.  configuration  program, left and  right will  move between the  various
  117.  pulldown menus, and the up and down keys will step through the items on
  118.  each menu or submenu.
  119.  
  120.  
  121.  FILE
  122.  ------
  123.  
  124.  █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  125.  ▌  Save & Exit        ▐
  126.  ▌  Save Without Exit  ▐
  127.  ▌  Exit Without Save  ▐
  128.  ▌  Macro Editor       ▐
  129.  ▌  MacroFile Sorter   ▐
  130.  ▌  Quiet User Editor  ▐
  131.  ▌  Registration Info  ▐
  132.  ▌  Program Info       ▐
  133.  ▌  Template Manager   ▐
  134.  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  135.  
  136.  
  137.  
  138.  · Save & Exit - Selecting this option will save any changes you have made
  139.    and exit to Dos.
  140.  
  141.  · Save Without Exit - Save changes and stay in ChatCfg.
  142.  
  143.  · Exit Without Save - Exit ChatCfg, but DO NOT save any changes made.
  144.  
  145.  · Macro Editor - This menu option will bring up a submenu that will ask for a
  146.    'Keyword' and a 'Macro' that will be used in place of the 'Keyword' as
  147.    explained below. You can also configure the colour that will be used when
  148.    these macros are displayed.
  149.  
  150.       There are five pages available for you to enter macros. They are
  151.       explained below. Pages #2-#5 are ONLY available to registered users
  152.       of IceChat, unregistered users are limited to one page.
  153.  
  154.     - User Keyword - The word to be translated by IceChat, i.e. RA
  155.  
  156.     - Macro - The replacement to be used by IceChat, i.e. RemoteAccess
  157.  
  158.       IceChat has the ability to translate Macros when in Chat mode,
  159.       here you can enter the macro and what IceChat should convert it
  160.       to.   i.e. RA = RemoteAccess. You will be asked for the original
  161.       word and then for the replacement, enter "RA" (as the original) and
  162.       RemoteAccess (as the replacement) then whenever you type "RA" when
  163.       in chat mode, IceChat will convert it to "RemoteAccess" (without
  164.       Quotes). You have two pages in which you can enter any macros you
  165.       wish. It is useful to also place common mistyped words here too, i.e
  166.       TAHT (User Keyword) - THAT (Macro) then every time you accidentally
  167.       type 'Taht', IceChat will convert it to 'That'.
  168.  
  169.       Control strings may also be used in macros. For Example, if your
  170.       key word is "HT!" and the Macro is "Hi There @F!", when "HT!" is
  171.       typed in chat, it will be replaced with "Hi There Jeremy!" For
  172.       example. Available control strings are listed in a seperate section
  173.       of these documents.
  174.  
  175.       With IceChat, it is possible to use color codes into your macros.
  176.       This is very easily done. Wherever you would like to have a colour
  177.       change in your message, type one of the following codes:
  178.  
  179.       |00 - Black
  180.       |01 - Blue
  181.       |02 - Green
  182.       |03 - Cyan
  183.       |04 - Red
  184.       |05 - Magenta
  185.       |06 - Brown
  186.       |07 - LightGray
  187.       |08 - DarkGray
  188.       |09 - LightBlue
  189.       |10 - LightGreen
  190.       |11 - LightCyan
  191.       |12 - LightRed
  192.       |13 - LightMagenta
  193.       |14 - Yellow
  194.       |15 - White
  195.  
  196.     - Colour
  197.        Once you have entered a "User Keyword" and it's accompanying
  198.        "Macro" IceChat will ask for a colour. This is the colour that the
  199.        Macro will be displayed in when in chat. An Asterisk (*) will show
  200.        the colour you have selected.
  201.  
  202.  · MacroFile Sorter - Allows you to sort macrofile in alphabetical order by
  203.    User Keyword, and will close any gaps in the macrofile.
  204.  
  205.  · Quiet User Editor - Allows you to edit a list of user names. Here you
  206.    can specify those users that you DO NOT wish to chat to. If a user that
  207.    is entered in this list attempts to page, IceChat will 'Appear' to operate
  208.    normally to the user, but it will NOT play a page tune to annoy the SysOp.
  209.    IceChat's behaviour when it encounters a Quiet user is dependant on the
  210.    "Fake Page" Toggle, described later in the documentation.
  211.  
  212.  
  213.  · Registration Info - Gives detail of the status of IceChat and other
  214.    registration info.
  215.  
  216.  · Program Info - Gives detail of the current version of IceChat including
  217.    release date and any crucial fixes.
  218.  
  219.  · Template Manager - With IceChat, it is possible to define up to 10
  220.    COMPLETELY CONFIGURABLE chat screens.  Use the template manager to
  221.    define window dimensions and clock locations. When in IceChat, you can
  222.    call up each of these screens with the ALT-Fx keys. The corresponding
  223.    Template ANSi will be displayed.
  224.  
  225.  STRINGS
  226.  ---------
  227.  
  228.  █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  229.  ▌  Greetings String    ▐
  230.  ▌  User Editor String  ▐
  231.  ▌  ASCII Dump String   ▐
  232.  ▌  Drop To Dos Header  ▐
  233.  ▌  SysOp Help String   ▐
  234.  ▌  Page SysOp String   ▐
  235.  ▌  Page Reason Header  ▐
  236.  ▌  Message String {+}  ▐
  237.  ▌  "Not Here" String   ▐
  238.  ▌  "PageTime" String   ▐
  239.  ▌  "Tomorrow" String   ▐
  240.  ▌  SysOp Memo String   ▐
  241.  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  242.  
  243.  
  244.  NOTE: IceChat now has the ability to use a number of macro characters that
  245.        will be translated when it is run. These can be used in the various
  246.        'Strings' that can be displayed to the user. See the seperate section
  247.        of these docs for more info on the macros and their usage.
  248.  
  249.  · Greetings String - String displayed to users when the SysOp first enters
  250.    chat. This string will only be shown once per program execution. Leave
  251.    blank to disable.
  252.  
  253.  · User Editor String - String displayed to users when the user record is
  254.    being altered, by using the built in user editor in IceChat (RemoteAccess
  255.    only).
  256.  
  257.  · ASCII Dump String - String displayed to users when SysOp is preparing to
  258.    view an ASCII file.
  259.  
  260.  · Drop To Dos String - String to be displayed to users when the SysOp Drops
  261.    To DOS.
  262.  
  263.  · SysOp Help String - String displayed to users when SysOp is viewing local
  264.    help window by pressing F1 (Function key F1) when in Chat.
  265.  
  266.  · Page SysOp String - Enter the string displayed to users when paging the
  267.    sysop.
  268.  
  269.  · Page Reason Header - Reason for page header. i.e. "Why do you want to chat
  270.    with Jeremy?"
  271.  
  272.  · Message String - The string to be displayed when IceChat asks if the
  273.    user wants to enter a message to the SysOp if the chat request is
  274.    unanswered. If you are unregistered, make this a statement such as
  275.    "Why Not Leave The SysOp A Message?". If you are registered, make this a
  276.    question such as "Would You Like To Leave The SysOp A Message? y/n: ".
  277.  
  278.  · "Not Here" String - The String to be displayed when either 1) The page
  279.    expires when the SysOp doesn't answer it. 2) The SysOp has defined the user
  280.    as a "quiet user".
  281.  
  282.  · "Page Time" String - The string to be displayed when the user pages outside
  283.    of scheduled hours, before a time slot later in the day.
  284.  
  285.  · "Tomorrow" String - The string to be displayed when there are no more page
  286.    slots left in the day.
  287.  
  288.  · SysOp Memo String - The string to be appended to messages left for the
  289.    sysop.
  290.  
  291.  PATHS
  292.  -------
  293.  
  294.  █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  295.  ▌  MsgBase Path {+}     ▐
  296.  ▌  External Editor {+}  ▐
  297.  ▌  Logfile Path         ▐
  298.  ▌  Dos Shell Utility    ▐
  299.  ▌  Regular Pagetune     ▐
  300.  ▌  VIP Pagetune         ▐
  301.  ▌  Chat Log Path        ▐
  302.  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  303.  
  304.  
  305.  · MsgBase Path {+} - Path to your message base, i.e. C:\RA\MSGBASE
  306.  
  307.    NOTE TO RA SYSOPS:
  308.        IceChat DOES support the JAM message base at this time. The area
  309.        selected for IceChat to post messages into MUST be specifically
  310.        configured to be either a HUDSON base OR a JAM Base.
  311.  
  312.  · External Editor {+} - The full path and command line of the external
  313.    message editor you want to use such as IceEdit. This will be called
  314.    whenever a user leaves a message to the SysOp when a page has not been
  315.    answered. Please refer to the documentation for the message editor of
  316.    your choice for details of the required command line.
  317.  
  318.  · External DOS Util - When shelling to DOS using the Alt-J function within
  319.    IceChat, you have the ability to call up a program automatically by
  320.    enabling this option.
  321.  
  322.    If you enter the path and filename of a DOS utility, when you shell
  323.    to DOS IceChat will ask if you want to invoke your Dos program - You
  324.    can then select 'Y' to run it, or 'N' to go straight to Dos.
  325.    If you leave this field blank IceChat will just shell to Dos as
  326.    normal, you will NOT be asked to press Y/N.
  327.  
  328.  · Logfile Path - The path and filename of the logfile IceChat should use.
  329.    This can either be a seperate logfile, or IceChat can append to your BBS
  330.    logfile if you so choose.
  331.  
  332.  · Regular Pagetune - The path and filename the 'Normal' pagetune to be used
  333.    by IceChat (i.e. C:\ra\Icechat\Page.Ice).
  334.  
  335.  · VIP Pagetune - The path and filename of the 'VIP' pagetune to be used by
  336.    IceChat (i.e. C:\ra\icechat\Vip.Ice).
  337.  
  338.    This tune is used for VIP users who's names are stored in an ASCII
  339.    control file called VIP.CTL. See the section of these docs about
  340.    the Files Used and Created by IceChat for more info on this file.
  341.  
  342.  · Chat Log Path - The path and filename of the chat conversation log, if
  343.    enabled.
  344.  
  345.  
  346.  TOGGLES
  347.  ---------
  348.  
  349.  █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  350.  ▌  Alias Usage          NO   ▐
  351.  ▌  Force Greeting       NO   ▐
  352.  ▌  Suspend Time         YES  ▐
  353.  ▌  View Macros          YES  ▐
  354.  ▌  Create Macros        NO   ▐
  355.  ▌  Allow Remote Exit    NO   ▐
  356.  ▌  Page Exceeded Hangup NO   ▐
  357.  ▌  Beep Remotely        YES  ▐
  358.  ▌  Use JAMbase          NO   ▐
  359.  ▌  Use Tearline         YES  ▐
  360.  ▌  Use Countdown Bar    NO   ▐
  361.  ▌  Display Clock/Timer  YES  ▐
  362.  ▌  Disable Bleep {+}    YES  ▐
  363.  ▌  Fake Page            NO   ▐
  364.  ▌  Allow CTRL-G Beep    NO   ▐
  365.  ▌  Chat Logging Enabled NO   ▐
  366.  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  367.  
  368.  
  369.  · Alias Usage - Should IceChat use the SysOp's & User's alias as defined
  370.    above? Yes/No
  371.  
  372.  · Force Greeting - Should IceChat use the 'Greeting' string when a 'Forced'
  373.    chat is initiated by the SysOp.
  374.  
  375.  · Suspend Time - Should IceChat freeze the users time whilst in chat.
  376.  
  377.  · View Macros - If Yes, users users can view the macros that have been
  378.    defined.
  379.  
  380.  · Create Macros - If set to Yes, users will be allowed to create thier own
  381.    macros. If set to No, they can only use the macros that the SysOp has
  382.    defined.
  383.  
  384.  · Allow Remote Exit - Are users allowed to terminate a chat? If set to NO,
  385.    only the Sysop will be able to stop the chat by pressing [Esc] or Alt-X.
  386.  
  387.  · Page Exceeded Hangup - Should IceChat drop the carrier on a user if he/she
  388.    exceeds the permitted number of attempts to page the Sysop. (RA Only)
  389.  
  390.  · Beep Remotely - Should IceChat cause the remote (Users) terminal to Beep
  391.    whilst paging the sysop.
  392.  
  393.  · Use JAMbase - Should IceChat make use of the JAMBase when posting messages
  394.    to the Sysop after an unanswered page? If NO, IceChat will expect the
  395.    message base to be a HUDSON message base.
  396.  
  397.  · Use Tearline - Should IceChat append a tearline to the end of messages
  398.    written from within IceChat? Eg:
  399.  
  400.    --- IceChat v4.10 · Ice Technologies BBS, 905-895-7775, IceChat HQ!
  401.  
  402.  · Use Countdown Bar - Should IceChat use the countdown graph while paging?
  403.    (The countdown graph looks like this: [████░░░░░░░░░░░] ) It is useful to
  404.    disable this if you often abort users pages.
  405.  
  406.  · Display Clock/Timer - Should IceChat display the Clock and Timer on the
  407.    Horizontal chat screen (They can be displayed on BOTH the default
  408.    Chat screen, AND the definable ANSi)
  409.  
  410.  · Disable Beep {+} - Disable the beep on keypress when in ChatCfg. This option
  411.    also affects some beeps in IceChat itself.
  412.  
  413.  · Fake Page - When ScrollLock is ON, or if a user is defined as a quiet user,
  414.    should IceChat do a fake page where it looks like it's paging but there
  415.    is no sound on the SysOp computer, OR should it simply tell the user that
  416.    the SysOp is not available.
  417.  
  418.  · Allow CTRL-G beep - Should users be allowed to beep with CTRL-G.
  419.  
  420.  · Chat Logging Enabled - Should the conversational log be activated when
  421.    chat is initiated.
  422.  
  423.  NAMES
  424.  -------
  425.  
  426.  █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  427.  ▌  BBS Name           ▐
  428.  ▌  SysOp Real Name    ▐
  429.  ▌  SysOp Alias        ▐
  430.  ▌  CoSysOp 1 Name     ▐
  431.  ▌  CoSysOp 2 Name     ▐
  432.  ▌  CoSysOp 3 Name     ▐
  433.  ▌  Msg Area Name {+}  ▐
  434.  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  435.  
  436.  
  437.  
  438.  · BBS Name - Enter the name of your BBS system.
  439.  
  440.  · SysOp Real Name - The name of the System operator.  If you are a registered
  441.    user of IceChat, this name MUST be exactly the same as the name that
  442.    appears in the registration key.
  443.  
  444.  · SysOp Alias - System operators Alias (if used). If this is enabled, IceChat
  445.    will use the Users alias aswell.
  446.  
  447.  · CoSysOp 1-3 Names - Enter up to 3 Co-SysOps in these fields.  To select a
  448.    CoSysop for Chat, run IceChat with a parameter ranging from A-C, or you may
  449.    select the CoSysOp for chat from within IceChat while the pagetune is
  450.    playing.
  451.  
  452.    i.e.  IceChat.Exe /A  - would cause IceChat to use the #1 Co-Sysops
  453.                            name instead of the SysOp's name.
  454.  
  455.    OR You may press 1,2 or 3 while the page is playing to select a CoSysOp for
  456.    chat.
  457.  
  458.  · Msg Area Name {+} - Name of the message area used to post messages into if
  459.    the sysop does not respond to a chat request (or if he/she manually aborts
  460.    the request)
  461.  
  462.  
  463.  COLOURS
  464.  ---------
  465.  
  466.  █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  467.  ▌  Sys.Punctuation   ▐
  468.  ▌  Sys.Numbers       ▐
  469.  ▌  Sys.UpperCase     ▐
  470.  ▌  Sys.LowerCase     ▐
  471.  ▌  Sys.High Bit      ▐
  472.  ▌  Usr.Punctuation   ▐
  473.  ▌  Usr.Numbers       ▐
  474.  ▌  Usr.UpperCase     ▐
  475.  ▌  Usr.LowerCase     ▐
  476.  ▌  Usr.High Bit      ▐
  477.  ▌  Reason Bar        ▐
  478.  ▌  Sysop Name        ▐
  479.  ▌  User Name         ▐
  480.  ▌  Time Clock        ▐
  481.  ▌  Chat Timer        ▐
  482.  ▌  Status Line       ▐
  483.  ▌  Default Settings  ▐
  484.  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  485.  
  486.  
  487.  Here you can define what colours IceChat should use for various
  488.  types of text. You can select the colour you prefer for any of the
  489.  following :
  490.  
  491.  · .SYS represents the SYSOP window text colour configuration
  492.    .USR represents the USER window text colour configuration
  493.  
  494.  · Punctuation    · Numbers      · Capital Letters      · High Bit ASCII
  495.  · Reason Bar     · SysOp Name   · User Name            · Time Clock
  496.  · Chat Timer     · Status Line
  497.  
  498.  · Default Settings - Selecting this option will restore IceChat's 'Default'
  499.    colours.
  500.  
  501.  Select the colour you prefer by entering the number indicated in
  502.  ChatCfg.Exe. IceChat will then use these colours when in chat.
  503.  
  504.  
  505.  PAGE SETUP
  506.  ------------
  507.  
  508.  █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  509.  ▌  Page Hours          ▐
  510.  ▌  Page Duration       ▐
  511.  ▌  Maximum Pages       ▐
  512.  ▌  Page Reason Length  ▐
  513.  ▌  Emergency Password  ▐
  514.  ▌  Emergency Security  ▐
  515.  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  516.  
  517.  · Page Hours -
  518.  
  519.  ╔══╦═══════════════════════════════════════════════════════════════════════╗
  520.  ║I ║                       SysOp Paging Hour Setup                         ║
  521.  ║ C╠══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╣
  522.  ║E ║00│01│02│03│04│05│06│07│08│09│10│11│12│13│14│15│16│17│18│19│20│21│22│23║
  523.  ╠══╬══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╣
  524.  ║Su║■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■║
  525.  ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
  526.  ║Mo║■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■║
  527.  ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
  528.  ║Tu║■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■║
  529.  ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
  530.  ║We║■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■║
  531.  ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
  532.  ║Th║■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■║
  533.  ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
  534.  ║Fr║■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■║
  535.  ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
  536.  ║Sa║■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■│■■║
  537.  ╚══╩══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╝
  538.  
  539.  The page hour setup in IceChat has been greatly improved since v3.60.  In
  540.  previous versions, you could only have one time slot per day ranging from
  541.  an earlier hour to a later hour. Hours couldn't extend past midnight. This
  542.  was very inconvenient to those SysOps who are 'Nighthawks'. So, as of v4.10
  543.  a new system is in place. If you refer to the chart above, you can see that
  544.  the days of the week are listed at the left, and each hour of the day across
  545.  the top. Every square on the grid represents an hour of the day. The two
  546.  blocks within each square represents an half-hour slot. For Example:
  547.  
  548.                      ╔══╤══╤
  549.                      ║00│01│  <-- Hour of the Day, Starting at midnight
  550.                   ╔══╬══╪══╪
  551.  Day Of Week -->  ║Su║■■│■■
  552.                   ╚══╩══╧ ^----- Represents 1:30a to 2:00a.
  553.                          ^----- Represents 1:00a to 1:29a.
  554.  
  555.  By toggling these little blocks on or off, you can configure as many half-
  556.  hour paging slots a day as you want, at whatever time is convenient for you.
  557.  
  558.  
  559.  · Page Duration - How long (in seconds) IceChat should page the sysop.
  560.  
  561.  · Maximum Pages - How many times a user may page in one session. This feature
  562.    can only be used if RA is the BBS package.
  563.  
  564.  · Page Reason Length - The minimum number of characters a user MUST enter as
  565.    a page reason. If the user enters LESS than this amount IceChat will exit
  566.    and inform him/her that the reason is too short.
  567.  
  568.  · Password required to page the sysop outside normal paging times. The user
  569.    will need to enter this password BEFORE IceChat will call the SysOp, in
  570.    this way regular or trusted users can page you at any time. They MUST also
  571.    have a security level ABOVE the level set in 'Emergency Security' for this
  572.    feature to be used.
  573.  
  574.  · Emergency Security - The MINIMUM security needed by a user before they
  575.    will be given the option to FORCE an 'Emergency Page' outside normal paging
  576.    hours. Users with a security BELOW this level will NOT be given the option
  577.    to page outside the normal hours. See also 'Emergency Password', the two
  578.    emergency options (Password and Security) work in combination with each
  579.    other.
  580.  
  581.  
  582.  OTHER
  583.  -------
  584.  
  585.  █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  586.  ▌ Board Number {+}     ▐
  587.  ▌ Msg Attribute {+}    ▐
  588.  ▌ Chat Border Type     ▐
  589.  ▌ BBS Type             ▐
  590.  ▌ Name Brackets        ▐
  591.  ▌ Clock Location       ▐
  592.  ▌ Timer Location       ▐
  593.  █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  594.  
  595.  
  596.  · Board Number {+} - The number of the message board as defined in your BBS
  597.    config. This only applies if you are using the HUDSON style message base.
  598.    If you are using JAMBASE, make sure you specify the full path and filename
  599.    of the JAMbase in the files setup.
  600.  
  601.  · Msg Attribute {+} - Message Type - Private, Public, Or Both - Select the
  602.    message attribute. If set to 'Private/Public' IceChat will ask if the
  603.    message is Public or Private before it is saved.
  604.  
  605.  · Chat Border Type - Choose one out of a selection of three different types
  606.    of chat windows borders that you would like to use while chatting with the
  607.    user.
  608.  
  609.  · BBS Type - Select the BBS software you are using. This is essential for the
  610.    correct operation of IceChat.
  611.  
  612.        - RemoteAccess v2.0x
  613.  
  614.        - Dorinfo1.Def Compatible
  615.          If you are not using RA, IceChat can still use the generic
  616.          Dorinfo1.Def file which is generated by *most* BBS packages. Check
  617.          your BBS documentation to see if it can generate a Dorinfo1.Def
  618.          file.
  619.  
  620.        - Door.Sys Compatible
  621.          If you are not using RA, IceChat can still use the generic
  622.          Door.Sys file which is generated by *most* BBS packages. Check
  623.          your BBS documentation to see if it can generate a Door.Sys
  624.          file.
  625.  
  626.  · Name Brackets - Select the brackets ( {([ ) that will be used when
  627.    displaying the SysOp's or Users name in IceChat.
  628.  
  629.  · Clock/Timer Location - It is possible to define the X and Y screen
  630.    co-ordinates for both the Clock and Chat Timer. This is particularly
  631.    useful for those SysOps who use the definable ANSi feature. By using this
  632.    feature correctly, you can add the clock and timer to your ANSis.
  633.  
  634.   Please note that the configuration file is not a text file, so you
  635.   MUST use CHATCFG.EXE to configure the program, and the configuration file
  636.   must be named ICECHAT.CFG.
  637.  
  638.  
  639.  ┌────────────────────────────────────────────────────────────────────────────┐
  640.  │░░░▒▒▒▓▓▓             Upgrading From v3.80 to v4.10                ▓▓▓▒▒▒░░░│
  641.  └────────────────────────────────────────────────────────────────────────────┘
  642.  
  643.  This couldn't be easier!
  644.  
  645.  Simply copy the files from the v4.10 distribution archive into the directory
  646.  you have IceChat installed and run 380TO410.EXE. This will upgrade all of the
  647.  previous versions configuration to the format needed by v4.10
  648.  
  649.  
  650.  
  651.  Please Note!
  652.  
  653.  Failure to upgrade your previous configuration files will result in an error
  654.  message being displayed if you attempt to run ChatCfg.Exe or IceChat.Exe
  655.  
  656.  You should also run ChatCfg.Exe and step through each of the pulldown menus
  657.  to ensure your setup is correct.
  658.  
  659.  
  660.  
  661.  
  662.  ┌────────────────────────────────────────────────────────────────────────────┐
  663.  │░░░▒▒▒▓▓▓          Installing IceChat Into RA v2.0x Systems        ▓▓▓▒▒▒░░░│
  664.  └────────────────────────────────────────────────────────────────────────────┘
  665.  
  666.  Please read the section of this document entitled 'Setting Up IceChat Using
  667.  ChatCfg.Exe' BEFORE attempting to install IceChat into RA. Failure to setup
  668.  IceChat correctly before installing it into your bbs program will probably
  669.  result in IceChat failing to run or not running as expected.
  670.  
  671.  If you are using RemoteAccess, and you wish to take advantage of the added
  672.  features for the RemoteAccess BBS Package, you MUST be running RemoteAccess
  673.  v2.00 or a newer version. IceChat's added features will not work properly
  674.  with versions of RemoteAccess older than v2.00.
  675.  
  676.  In order to run IceChat.Exe, you must have a fossil driver active. A fossil
  677.  driver such as BNU should work fine with IceChat. If you don't have a fossil driver installed, a
  678.  simple error message will be displayed, and the program will stop. A fossil
  679.  is not required when running in local mode.
  680.  
  681.  We will now run through EVERYTHING you need to do in order to get IceChat to
  682.  run in your RemoteAccess setup.
  683.  
  684. 1.  Extract all the files in the distribution archive to a directory of your
  685.     choice. C:\RA\ICECHAT is recommended and is assumed to be the directory
  686.     you are using from now on.
  687.  
  688. 2.  To help IceChat find it's configuration files, you need to define an
  689.     environment variable for it in this manner in your AutoExec.Bat :
  690.  
  691.     SET ICHAT={PATH TO ICECHAT DIRECTORY}
  692.  
  693.     PLEASE NOTE, THE ENVIRONMENT VARIABLE NAME IS ICHAT  -  NOT ICECHAT !!
  694.  
  695.     The environment variable is used by IceChat to find its system files
  696.     and configuration. Failure to setup the environment variable can result
  697.     in IceChat failing to run correctly - YOU HAVE BEEN WARNED!
  698.  
  699.     Please see your DOS manual for more information on environment variables.
  700.  
  701.   N.B.
  702.     You will need to reboot your machine after entering the environment 
  703.     variable for it to take effect.
  704.  
  705. 3.  Run ChatCfg.Exe and configure all of IceChat's options as explained earlier
  706.     in this document. You MUST configure IceChat for it to work correctly! 
  707.     Refer to the section of this document for setting up IceChat.
  708.  
  709. 4.  You will now need to edit your .MNU files to include IceChat so that when
  710.     a user pages you it will execute IceChat instead of the internal chat
  711.     routine built into RemoteAccess.
  712.     IceChat can be run using either a type 7 or a type 15 menu command. A type
  713.     15 menu will require a batch file that is called to execute IceChat, a type
  714.     7 menu only  needs  to have  the command  line  to execute  IceChat on the
  715.     Optional data line of the menu. See your BBS manual for more information on
  716.     type 7 and type 15
  717.     menus... Decide which type of menu command (Type 7 or type 15) you wish to
  718.     use and then do ONE of the following depending on which menu type you have
  719.     chosen to use:
  720.  
  721.     Type 7 Menu Command:
  722.  
  723.       
  724.       Optional Data:
  725.        <command line> [control codes]
  726.       
  727.       Description:
  728.       This function will run an external program, or door in a
  729.       shell while the user is on-line.
  730.  
  731.  Example command lines for Type 7 usage:
  732.  
  733.  Calling IceChat in either a single line or multiline system you would use:
  734.  
  735.  
  736.  Single Line:  C:\RA\ICECHAT\IceChat.Exe -d:C:\bbs\ra *! *M
  737.  Multi Line :  C:\RA\ICECHAT\IceChat.Exe -d:C:\bbs\ra\line*N *! *M
  738.  
  739.  
  740.    In a single line system, calling CoSysOp #1 (NOT the sysop) you may use...
  741.  
  742.     C:\RA\ICECHAT\IceChat.Exe -A *! *M
  743.  
  744.  
  745.     
  746.  The following RA parameters are used in the above examples:
  747.  
  748.       
  749.       *M
  750.       Activate the MemorySwap feature. RemoteAccess attempts to
  751.       swap itself and all the memory it occupies to XMS and EMS
  752.       memory (if available) or to disk, leaving only 3KB resident.
  753.       This is ideal when running memory-hungry programs but takes
  754.       a few seconds longer in order to perform the swap.  If the
  755.       swap cannot be accomplished, RemoteAccess will attempt to
  756.       load the program in a normal shell.
  757.       
  758.       *N
  759.       The current node number, as specified by the -N command line
  760.       parameter when RemoteAccess was loaded.
  761.       
  762.       *!
  763.       Freeze the system timer for the duration of the shell.
  764.  
  765.  
  766.  
  767.     Type 15 Menu Command:
  768.  
  769.       
  770.       Exit to DOS with errorlevel
  771.       Optional data:
  772.       <errorlevel>
  773.       
  774.       Description:
  775.       This function causes RemoteAccess to exit to DOS completely,
  776.       returning an errorlevel to your BBS batch file.  The
  777.       optional data field should contain the errorlevel that you
  778.       wish to pass to the batch file.  The batch file should trap
  779.       the errorlevel and act accordingly.
  780.      
  781.       If you use this exit while the user is still on- line, the
  782.       user may be logged back into RemoteAccess using the command
  783.       line parameter -R.  This forces RemoteAccess to read the
  784.  
  785.  
  786.       EXITINFO.BBS file that was written at the time of the exit
  787.       so that it can restore system and user information,
  788.       presenting the user with the TOP menu.
  789.        
  790.       NOTE:  Errorlevels 0 through 5 are reserved for internal use
  791.       by RemoteAccess.  For a complete description of these
  792.       internal errorlevels and how they are used, see the
  793.       Errorlevels section of the Reference chapter.
  794.       
  795.       
  796. If you decide to use a Type 15 menu to call IceChat you will need to add IceChat
  797. into your BBS batchfile and call IceChat with the errorlevel you have chosen. 
  798.  
  799.             :START
  800.             IF ERRORLEVEL 10 GOTO ICECHAT
  801.             IF ERRORLEVEL  5 GOTO NET&ECHO
  802.             IF ERRORLEVEL  4 GOTO ECHOMAIL
  803.             IF ERRORLEVEL  3 GOTO NETMAIL
  804.             IF ERRORLEVEL  0 GOTO START_UP
  805.             GOTO START_UP
  806.  
  807.             :ICECHAT
  808.             CD\RA\ICECHAT
  809.             ICECHAT.EXE <Don't forget IceChat's Parameters!>
  810.             RA -R
  811.             GOTO AFTER_BBS
  812.  
  813.            In this  example, a TYPE 15  menu command with an Errorlevel of
  814.            10 will make the batch file  execute the command following  the
  815.            :ICECHAT label. Include  the line "RA  -R" to  return to
  816.            the board after the external programs have been executed.
  817.  
  818.  N.B. 
  819.   DO NOT FORGET to include the correct command line switches for IceChat in
  820.   your batchfile. Failure to do so will result in IceChat not functioning as
  821.   it is intended. See the section of this doc file for more info on IceChats
  822.   parameters.
  823.  
  824. 5.  Make sure you have changed ALL of the menus you wish to call IceChat from
  825.     and that you have saved the changes.
  826.  
  827. 6.  IceChat also needs to be setup in RACONFIG.EXE so that when you break in to
  828.     chat with a user it calls up IceChat and NOT the internal RemoteAccess chat.
  829.     Change to your RemoteAccess directory and run RACONFIG.EXE
  830.  
  831. 7.  What you do next depends on wether you have registered RA....
  832.  
  833.     If you HAVE registered, Goto OPTIONS, PAGING and then to 'External'.
  834.     Enter the following command line:
  835.  
  836.        C:\RA\ICECHAT\IceChat.Exe -F *E *M *!
  837.  
  838.     If you are NOT running a registered version of RA you will need to setup
  839.     IceChat so that it is called from a Function key, as the above example will
  840.     ONLY work if you have a registered copy of RA. Instead you will need to do
  841.     the following.
  842.  
  843.     Goto MANAGER, AltFn Key, and choose a blank entry to install IceChat into.
  844.     We will assume entry 1. Enter the following command line:
  845.  
  846.        C:\RA\ICECHAT\IceChat.Exe -F *E *M *!
  847.  
  848.     If you are running an UNREGISTERED copy of RA, and have chosen this second
  849.     example, you will need to call IceChat by pressing Alt-F1 instead of the
  850.     Alt-C command which would be used when it is installed in a REGISTERED
  851.     version.
  852.    
  853.     These are only an example to get you going... Please refer to the section of
  854.     these docs about 'parameters' to ensure you have the correct command line
  855.     to execute IceChat.
  856.  
  857. 8.  Please make sure that there is a Page.Ice in your BBS System Directory,
  858.     or in your IceChat Directory. IceChat requires this as your page tune. A
  859.     selection of sample page tunes has been included, just rename the tune of
  860.     your choice to Page.Ice.
  861.  
  862. 9.  When you run IceChat, be sure that the IceChat.Cfg file has been created.
  863.     If it has not, then you MUST run ChatCfg.Exe. If you don't, and attempt to
  864.     run IceChat.Exe directly, IceChat will display an error message that 
  865.     IceChat.Cfg doesn't exist.
  866.  
  867.  
  868.  
  869. That's all there is to it....
  870.  
  871.  
  872.  
  873.  Please make sure that there is a Page.Ice in your BBS System Directory,
  874.  or in your IceChat Directory. IceChat requires this as your page tune. A
  875.  selection of sample page tunes has been included, just rename the tune of
  876.  your choice to Page.Ice. If you have enabled a seperate tune for VIP users
  877.  the tune you wish to use should be named Vip.Ice and this should also be
  878.  placed in either your system or IceChat directory. BOTH tunes must exist
  879.  for this feature to work, if the Vip.Ice tune does not exist, or cannot be
  880.  located by IceChat the default Page.Ice file will be used instead.
  881.  
  882.  
  883.  When you run IceChat, be sure that the IceChat.Cfg file has been created.  If
  884.  it has not, then you MUST run ChatCfg.Exe. If you don't, and attempt to run
  885.  IceChat.Exe directly, IceChat will display an error message that IceChat.Cfg
  886.  doesn't exist.
  887.  
  888.  ┌────────────────────────────────────────────────────────────────────────────┐
  889.  │░░░▒▒▒▓▓▓   Installing IceChat Into Dorinfo1.Def/Door.Sys Systems  ▓▓▓▒▒▒░░░│
  890.  └────────────────────────────────────────────────────────────────────────────┘
  891.  
  892.  Please read the section of this document entitled 'Setting Up IceChat Using
  893.  ChatCfg.Exe' BEFORE attempting to install IceChat into your Dorinfo1.Def/
  894.  Door.Sys compatible system.
  895.  
  896.  Your BBS MUST be capable of producing a Dorinfo1.Def/Door.Sys drop file for
  897.  IceChat to run correctly. If IceChat fails to find this file it will abort
  898.  with an error message!
  899.  
  900.  Because of the number of slight differences between various BBS systems it
  901.  is impossible to give a detailed explanation of EXACTLY how to install
  902.  IceChat into any Non RemoteAccess system. However, if you follow the basic
  903.  ideas outlined in the sections of this document about installing IceChat
  904.  into  RemoteAccess it should give you the general layout of what is
  905.  necessary. Please refer also to the documents for your particular BBS
  906.  system for any differences in layout or command line parameters.
  907.  
  908.  
  909.  
  910.  
  911.  ┌────────────────────────────────────────────────────────────────────────────┐
  912.  │░░░▒▒▒▓▓▓             Macros In IceChat Configuration              ▓▓▓▒▒▒░░░│
  913.  └────────────────────────────────────────────────────────────────────────────┘
  914.  
  915.   ** NOTE : All MACROS and the following strings and headers (UserEditor,
  916.   ASCII, Drop To DOS, SysOp Help, Page Reason String, and Paging Header) can
  917.   all make use of built in control strings:
  918.  
  919.   @1 = CoSysOp name #1
  920.   @2 = CoSysOp name #2
  921.   @3 = CoSysOp name #3
  922.   @A = SysOp alias
  923.   @B = BBS name
  924.   @C = Chat duration
  925.   @D = Date
  926.   @F = User's first name or alias
  927.   @S = SysOp name (Read From IceChat Configuration)
  928.   @T = Time of day
  929.   @V = Program version number
  930.   @Y = Next pageslot begin time
  931.   @Z = Next pageslot end time
  932.  
  933.   The control strings can be used in the following manner. For Example, if you
  934.   were configuring your Page Reason String to ask the user why they are paging,
  935.   you could put:
  936.  
  937.   @F, Why Would You Like To Chat With The SysOp?
  938.  
  939.   And then when IceChat is run, and asks the user who is "John Smith" in this
  940.   example to enter a page reason, the @F will be replaced, and the string
  941.   will appear to the user as:
  942.  
  943.   John, Why Would You Like To Chat With The SysOp?
  944.  
  945.   All the control strings can be used in a similar manner in all the other
  946.   Strings & Headers, as well as macros.
  947.  
  948.  ┌────────────────────────────────────────────────────────────────────────────┐
  949.  │░░░▒▒▒▓▓▓               Errorlevels used by IceChat                ▓▓▓▒▒▒░░░│
  950.  └────────────────────────────────────────────────────────────────────────────┘
  951.  
  952.  IceChat will terminate on different errorlevels depending on what conditions
  953.  IceChat encounters during runtime. Here is a list of hardcoded errorlevels
  954.  which IceChat uses.
  955.  
  956.  Errorlevel  Definition
  957.  ------------------------------------------------------------------------------
  958.    0         No error has occured, normal exit.
  959.    1         Error initializing fossil driver.
  960.    2         Configuration file can not be found.
  961.    3         Version conflict has occured, try upgrade util.
  962.    4         Configuration error has occured, make sure settings are correct.
  963.    5         Dropfiles (Exitinfo.bbs, Dorinfo1.Def or Door.Sys) Can't be found
  964.    6         User posted a comment to the SysOp.
  965.    7         Carrier was lost!
  966.    8         A file is corrupted.
  967.    9         User daily time limit has expired.
  968.    10        User paged, but not answered. Did not post a comment.
  969.    11        User exceeded pages per session limit.
  970.    12        The users page reason was not long enough.
  971.    13        The user paged the SysOp out of defined hours.
  972.  
  973.  
  974.  ┌────────────────────────────────────────────────────────────────────────────┐
  975.  │░░░▒▒▒▓▓▓             BBS System Files Used By IceChat             ▓▓▓▒▒▒░░░│
  976.  └────────────────────────────────────────────────────────────────────────────┘
  977.  
  978.  See also the section on 'Files Created & Used By IceChat' later in these docs.
  979.  
  980.  
  981.   When executed, IceChat calls upon the following Files from your BBS System:
  982.  
  983.       ExitInfo.Bbs   - Read/Write To Exitinfo.BBS, to adjust time limit,
  984.                read in the User's Name, Location, baudrate etc..
  985.                and to indicate the [Wants Chat] at the bottom of the
  986.                SysOp's screen after exiting IceChat. Also accessed
  987.                by IceChat's User Editor.
  988.  
  989.       Dorinfo1.Def   - Read in user Information
  990.  
  991.  
  992.     When using RemoteAccess, IceChat also calls upon the following files as well
  993.     as those above :
  994.  
  995.       Ra.Log         - IceChat writes out to this file to indicate the User's
  996.                Paging reason (If you set your Logname to your Ra.Log)
  997.  
  998.       PageStat.Ra    - IceChat uses this to determine whether or not The
  999.                SysOp has disabled the paging by using ALT-O in
  1000.                RemoteAccess. If Paging is set to [OFF] Then no page
  1001.                tune will be heard on the Sysops end when the user pages
  1002.                This file is only used if it can be found in the System
  1003.                directory defined in ChatCfg.
  1004.  
  1005.  
  1006.   If you have registered your copy of IceChat, it will also read and/or write
  1007.   to the various BBS message base files if you have allowed the user to post
  1008.   a message to the SysOp if the chat request is not answered.
  1009.  
  1010.   If you are not using RemoteAccess, the only file that is read from is the
  1011.   Dorinfo1.Def or Door.Sys BBS drop file.
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  ┌────────────────────────────────────────────────────────────────────────────┐
  1017.  │░░░▒▒▒▓▓▓         Parameters Used When Executing IceChat           ▓▓▓▒▒▒░░░│
  1018.  └────────────────────────────────────────────────────────────────────────────┘
  1019.  
  1020.  There are many parameters that can be used for IceChat. They are :
  1021.  
  1022.  
  1023.  -D:[PATH]    This will cause IceChat to use the specified [PATH] to
  1024.               locate the dropfiles that IceChat will read in. This is a change
  1025.               since the previous versions, which had a limit of ten paths in
  1026.               the configuration program. This new change will allow for more
  1027.               than 10 paths.
  1028.  
  1029.  -F           This will cause IceChat to abort the page reason prompt and
  1030.               jump directly into chat mode. This would normally be used when
  1031.               the SysOp instigates a chat with a user, OR if you do not want
  1032.               IceChat to ask for a reason when paging.
  1033.  
  1034.  -L           This will cause IceChat to run in local/testing mode so that
  1035.               the SysOp is able to test it out.
  1036.  
  1037.  -N:[NODE]    This will cause IceChat to acknowledge what node of
  1038.               the BBS that it is being executed on.
  1039.  
  1040.  -TP:[NUMBER] This will cause IceChat to load up the template
  1041.               which corresponds to [NUMBER] when chat mode is entered.
  1042.  
  1043.  -V           This will cause IceChat to run in Vertical Split Screen Chat
  1044.               Mode.
  1045.  
  1046.  -A/B/C       This will cause IceChat to change the SysOp name to
  1047.               either CoSysOp #1,#2, or #3. Co-SysOps names are
  1048.               defined in ChatCfg.
  1049.  
  1050.  IceChat.Exe  This will cause IceChat To wait for the user to enter a page
  1051.               reason.  If they are outside of paging hours, a message to that
  1052.               effect will be displayed, and they will return to the BBS.
  1053.  
  1054.  These parameters may be used in almost any combination when executing IceChat,
  1055.  It is IMPORTANT that you select the right parameters for IceChat to run
  1056.  correctly, so please read this section carefully and refer to the various
  1057.  examples given for setting up your particular BBS in the relevant section of
  1058.  these documents.
  1059.  
  1060.  
  1061.  
  1062.  ┌────────────────────────────────────────────────────────────────────────────┐
  1063.  │░░░▒▒▒▓▓▓             Files Created & Used by IceChat              ▓▓▓▒▒▒░░░│
  1064.  └────────────────────────────────────────────────────────────────────────────┘
  1065.  
  1066.  IceChat creates a number of files for it's own use, these include it's main
  1067.  configuration file and macro file etc. There are also a number of ANSI files
  1068.  that you can create yourself using an ansi editor (such as TheDraw). These
  1069.  ANSI files will be used by IceChat during its operation. See the following
  1070.  list for a full rundown on the files that are created and/or used by IceChat.
  1071.  
  1072.  
  1073.   !!  ALL of these files MUST reside in the same directory as IceChat.Exe !!
  1074.  
  1075.   ───────────
  1076.   ICECHAT.CFG
  1077.   ───────────
  1078.  
  1079.      This files stores IceChat's main configuration. It is created by      
  1080.      ChatCfg.Exe and MUST be present for IceChat to run.
  1081.  
  1082.  
  1083.   ───────────
  1084.    MACRO.CFG
  1085.   ───────────
  1086.  
  1087.     Macro.Ice file is an encoded file that you MUST use ChatCfg to edit. Do NOT
  1088.     use a standard text editor. It contains words that will be replaced
  1089.     in chat with new words. For Example, if you type "BBS" in chat, it will
  1090.     replace it with "Bulletin Board System". These are all SysOp Defined.
  1091.  
  1092.   ────────────
  1093.    NOPAGE.CFG
  1094.   ────────────
  1095.  
  1096.     NoPage.Ice file is an encoded file that you MUST use ChatCfg To edit. Do NOT
  1097.     user a standard text editor. It contains any names of users that you feel 
  1098.     shouldn't be allowed to page. When the user enters the page reason, it will 
  1099.     appear that the music is playing from the remote end, but no page music will
  1100.     be heard on the Sysop's end. You do not HAVE to use a NoPage.Cfg, but it is
  1101.     always handy to prevent yourself from being annoyed by the constantly paging
  1102.     user that every BBS has.
  1103.  
  1104.   ────────────
  1105.    RANDOM.CFG
  1106.   ────────────
  1107.  
  1108.     Random.Cfg file is a text file that you can create. It contains any page
  1109.     tunes that you would like to have randomly selected and played everytime
  1110.     a user pages. When the user pages, IceChat will read in all of the page
  1111.     tunes listed in this file, and will randomly select one to be played.
  1112.     Please note, if this file exists, the VIP page tune will not be played
  1113.     for VIP users. The Format is simple :
  1114.  
  1115.     Page.Ice
  1116.     Dallas.Ice
  1117.     Dance.Ice
  1118.     Axel_F.Ice
  1119.  
  1120.     That is a simple example. You do not have to use these particular tunes,
  1121.     just replace these names with the page tunes you prefer.  These tunes must
  1122.     be in your IceChat directory. If it can't find the random pagetune that it
  1123.     selects, it will default to page.Ice. A file containing various page tunes
  1124.     is included in the release archive.
  1125.  
  1126.   ────────────────────
  1127.    PAGE.ICE & VIP.ICE
  1128.   ────────────────────
  1129.  
  1130.     These are standard RemoteAccess page tunes that IceChat will play while
  1131.     paging. Page.Ice is used for normal users, and Vip.Ice is used for VIP
  1132.     users. These files must be located in either the IceChat directory or the
  1133.     main BBS System directory. These files will not be used if the Random page
  1134.     tune function is active.
  1135.  
  1136.   ───────────
  1137.     VIP.CTL
  1138.   ───────────
  1139.  
  1140.     Very Important Person TEXTFILE - use a different tune for these Users.
  1141.     This file is a simple ascii text file which contains a list of user names
  1142.     that will use the Vip.Ice pagetune when they page the SysOp. It's format
  1143.     is simple, just enter each user that you wish to use the Vip.Ice pagetune,
  1144.     ONE name per line as follows:
  1145.  
  1146.     Jeremy Landvoigt
  1147.     Eddy Matthews
  1148.     Joe Smith
  1149.     Dave Jones
  1150.     Etc       
  1151.  
  1152.   ──────────────
  1153.    NOTAVAIL.A**
  1154.   ──────────────
  1155.  
  1156.     This is an ANSI/ASCII file that can be displayed if the SysOp is unable to
  1157.     (or chooses to abort) the users page.  You can create this file using any
  1158.     standard ANSI/ASCII editor.
  1159.  
  1160.   ──────────────
  1161.    OUTHOURS.A**
  1162.   ──────────────
  1163.  
  1164.     This is an ANSI/ASCII file that can be displayed if the user pages
  1165.     outside of the SysOp's paging hours.  You can create this file using any
  1166.     standard ANSI/ASCII editor.
  1167.     This file is ONLY Displayed when user pages out of hours and there is NOT
  1168.     a defined emergency password.
  1169.  
  1170.   ──────────────
  1171.    TEMPLATE.x
  1172.   ──────────────
  1173.  
  1174.     Any TEMPLATE.x file that you use MUST be in 24x79 format, and they MUST be
  1175.     saved in ANIMATED mode in TheDraw. If you dont save them like this, it is
  1176.     possible for them to scroll off the bottom of the screen by one line, and
  1177.     thus mess up the display. YOU MUST SAVE THEM IN THIS FORMAT TO WORK !!!
  1178.  
  1179.     The "x" represents the template number. 1 & 2 are hardcoded, but 3 - 10
  1180.     can be defined using ChatCfg.
  1181.  
  1182.     If you create this file, it will be used by IceChat to replace the built
  1183.     in chat modes (Horiz/Vert). This file is NOT necessary, but is included
  1184.     so that you can make IceChat look like the rest of your BBS setup should
  1185.     you wish to. Simply create an ANSI screen using an ansi editor (TheDraw)
  1186.     And name it TEMPLATE.x. This file MUST be in the same directory as
  1187.     IceChat.Exe.
  1188.  
  1189.   ──────────────
  1190.    MACROHDR.ANS
  1191.   ──────────────
  1192.     Included in the release archive is an ANSI screen named SAMPLE3.ANS, 
  1193.     It is used to replace the header at the top of the macro listing feature.
  1194.     the screen has to be renamed to MACROHDR.ANS to become active. If this 
  1195.     screen is not available in your chat directory IceChat will use its built
  1196.     in screens. {+}
  1197.  
  1198.   ─────────────
  1199.    PAGEHDR.ANS
  1200.   ─────────────
  1201.  
  1202.     It is used to replace the header at the top of the main paging screen.
  1203.     The screen must be renamed to PAGEHDR.ANS to become active. If this
  1204.     screen is not available in your chat directory IceChat will use its built
  1205.     in screen. This file can only be 7x79 characters in size. {+}
  1206.  
  1207.  ┌────────────────────────────────────────────────────────────────────────────┐
  1208.  │░░░▒▒▒▓▓▓                Frequently Asked Questions                ▓▓▓▒▒▒░░░│
  1209.  └────────────────────────────────────────────────────────────────────────────┘
  1210.  
  1211.  
  1212. Q: Is it possible to run Icechat from RA's external chat feature? I have the
  1213. path and filename set correctly, but RA's default chat mode always comes up.
  1214.  
  1215. A: This is most likely because your copy of RA is Unregistered. This RA feature
  1216. is only available in the registered version. Change from using RA's external
  1217. chat routine and use a Function key instead. This is explained in the section
  1218. of these docs about installing IceChat into RA.
  1219.  
  1220. --
  1221.  
  1222. Q: IceChat is ignoring the necessary configuration files that it requires at
  1223. startup. What is wrong?
  1224.  
  1225. A: There are two possible solutions.  1st: Make sure that none of the IceChat
  1226. files are WRITE-PROTECTED. If they are, IceChat will simply ignore them.
  1227. 2nd : Make sure that you have set up and icechat environment variable. EG.
  1228.  
  1229. SET ICHAT=C:\bbs\doors\chat
  1230.  
  1231. This will allow IceChat to find its configuration files no matter where IceChat
  1232. is run on the System. Otherwise, it will be necessary to run IceChat from a
  1233. batchfile that will CD into Icechats home directory. EG:
  1234.  
  1235. @Echo OFF
  1236. Cd \BBS\DOORS\CHAT
  1237. ICECHAT.EXE
  1238. Cd \BBS\Ra
  1239.  
  1240. -- 
  1241.  
  1242. Q: When I try to run IceChat, it gives me a conversion error similar to
  1243. "Invalid IceChat.Cfg : Please run v3.80 -> v4.10 converter". What is wrong?
  1244.  
  1245. A: This is most likely because you have just recently upgraded to a newer
  1246. version of IceChat and not run the conversion utility. The solution would be to
  1247. run the Conversion program, or to delete your IceChat.Cfg file and start the
  1248. installation from scratch.
  1249.  
  1250. --
  1251.  
  1252. Q: When I try to run GEdit with the registered copy of IceChat, GEdit always
  1253. runs thinking that it is in LOCAL mode.
  1254.  
  1255. A: When you install GEdit into IceChat, make sure that you use the following
  1256. commandline:
  1257.  
  1258. [Path]\Gedit.Exe *P *B *T <kbt>
  1259.  
  1260. <kbt> represents the keyboard timeout value in seconds.
  1261.  
  1262. --
  1263.  
  1264. Q: I am running a registered copy of IceChat, and have configured my external
  1265. editor correctly in ChatCfg. However when the page is not answered and a user
  1266. attempts to leave a comment IceChat says "Swapping Out For External Editor.."
  1267. and then freezes. What is wrong?
  1268.  
  1269. A: This is a known bug, which only affects some systems. If you are
  1270. encountering this bug, it is most likely because you have a *M on your
  1271. external editor commandline. Remove this *M, because IceChat will
  1272. automatically attempt to swap out when loading the editor.
  1273.  
  1274.  
  1275.  
  1276.  ┌────────────────────────────────────────────────────────────────────────────┐
  1277.  │░░░▒▒▒▓▓▓                        Registration                      ▓▓▓▒▒▒░░░│
  1278.  └────────────────────────────────────────────────────────────────────────────┘
  1279.  
  1280.    The Development of IceChat v4.10 took many long hours, and a lot of time
  1281.    and effort not to mention money. This program is NOT FREEWARE.  If this
  1282.    program satisfies your expections of a chat utility, if not MORE, then you
  1283.    are expected to register it after an evaluation period of 30 days or
  1284.    sooner.  By doing this you can be sure of continued development of the
  1285.    software. Thanks for your support.
  1286.  
  1287.    This Program may be freely distributed but DO NOT under any circumstances
  1288.    change any of the executables or alter any files that come in the original
  1289.    distribution archive.
  1290.  
  1291.    I urge you to register as soon as you can! The more registrations that
  1292.    I have will show the interest of people in the program, and I will release
  1293.    a newer version with many more features.  If you register, the IceChat built
  1294.    in message editor will be available and the extra Macro editing screens.
  1295.    Also, all "Unregistered" messages and almost inaudible beeps within the
  1296.    program will be removed.
  1297.  
  1298.    Please note that the status of features (whether they are available or not
  1299.    to unregistered users) may be changed without further warning in later
  1300.    versions of the software; but this does not mean that they will be
  1301.    changed.
  1302.  
  1303.    If you wish to register, please fill out the registration form :
  1304.  
  1305.      North America
  1306.      -------------
  1307.  
  1308.      Register.Can - Registration Form For Canadian Users
  1309.      Register.Usa - For the U.S.A, and for all other Registrations
  1310.  
  1311.      Europe
  1312.      ------
  1313.  
  1314.      Register.Nl  - Registration Form For The Netherlands
  1315.      Register.Ger - Registration Form For Germany
  1316.      Register.Uk  - Registration Form For UK/Eire
  1317.  
  1318.  
  1319.      Australasia
  1320.      -----------
  1321.  
  1322.      Register.Aus - Registration Form For Australasia
  1323.  
  1324.    Please at this time send ALL registrations to the address listed in the
  1325.    correct registration form. Thank you for your support.
  1326.  
  1327.    Any Registration forms that have invalid or missing information may be   
  1328.    considered void and not be processed, depending on the extent of the       
  1329.    errors.
  1330.  
  1331.    Due to recent events, I have changed my policy on personal cheques that
  1332.    are sent in to pay for registration. I will continue to honour them,
  1333.    however as of this release, there will be a 3 week hold placed on the
  1334.    cheque to ENSURE that it does NOT go N.S.F.  Although most people are
  1335.    honest about this, lately too many people have sent in N.S.F. cheques, and
  1336.    when contacted about them, show little or no concern about them or the
  1337.    financial difficulties they may have caused.
  1338.  
  1339.    Additionally, a service of $15 will be levied against any N.S.F. cheques.
  1340.    Until both the full payment, and the service charge is recieved in the form
  1341.    of a MONEY ORDER, the registration will not be processed.
  1342.  
  1343.    In conclusion to the above information, to ensure a speedy turnaround time
  1344.    it is recommended you send your registration in the form of a money order
  1345.    (or direct deposit for Canadian residents) If you do choose to send in a
  1346.    personal cheque, it means that you have read and understood these
  1347.    conditions.
  1348.  
  1349.  ┌────────────────────────────────────────────────────────────────────────────┐
  1350.  │░░░▒▒▒▓▓▓                       Archive Contents                   ▓▓▓▒▒▒░░░│
  1351.  └────────────────────────────────────────────────────────────────────────────┘
  1352.  
  1353.     IceChat v4.10 has been compressed using RAR. The archive should be
  1354.     approximately 165k in size. This archive should have an authenticity
  1355.     verification seal by Jeremy Landvoigt. If this archive is not in RAR
  1356.     format, or if the seal has been broken, it is may be advisable to get a
  1357.     new archive from one of the support sites listed at the end of the
  1358.     documentation.
  1359.  
  1360.     The IceChat archive should contain the following files :
  1361.  
  1362.     ICECHAT.EXE         - The Main Program
  1363.     CHATCFG.EXE         - Use to configure the program
  1364.     ICEPLAY.EXE         - PageTune Player
  1365.     380TO410.EXE        - Convert your old IceChat.Cfg with this
  1366.     ICECHAT.DOC         - Program Documentation
  1367.     WHATSNEW.410        - Changes (Additions/Deletions) in IceChat v4.10
  1368.     REGISTER.USA        - Generic Registration Form
  1369.     REGISTER.AUS        - Australian Registration Form
  1370.     REGISTER.CAN        - Canadian Registration Form
  1371.     REGISTER.GER        - Germany Registration Form
  1372.     REGISTER.UK         - United Kingdom/Eire Registration Form
  1373.     REGISTER.NL         - Netherlands Registration Form
  1374.     PAGE.ICE            - Page Tune
  1375.     FILE_ID.DIZ         - General Program Description
  1376.     SAMPLE1.ANS         - Sample Horizontal ANSI screen (rename to HorizCht.Ans
  1377.                           to use it). See HorizCht.Ans in the section of these
  1378.                           docs on 'Files Used & Created by IceChat' for more
  1379.                           info.
  1380.     SAMPLE2.ANS         - Sample Vertical ANSI screen (rename to VertCht.Ans to
  1381.                           use it). See VertCht.Ans in the section of these docs
  1382.                           on 'Files Used & Created by IceChat for more info.
  1383.     SAMPLE3.ANS         - Sample Macro Header ANSI screen (must be renamed to
  1384.                           MacroHdr.Ans to be used). See MacroHdr.Ans in the
  1385.                           'Files Used & Created by IceChat' section for more
  1386.                           info.
  1387.  
  1388.     If one or any combination of these files are missing, or files have been
  1389.     ADDED, then you are using a possibly modified or altered copy of ICECHAT.
  1390.     It would be advised that you delete this copy, and get a clean copy of
  1391.     ICECHAT from one of the BBS's listed at the end of the documentation.
  1392.     Newest Version of IceChat can be F'REQed from Ice Technologies BBS under
  1393.     the magic name 'ICECHAT' (Without the quotes)
  1394.  
  1395.     Files IceChat will create are :
  1396.  
  1397.     ICECHAT.CFG         - The configuration file
  1398.     MACRO.CFG           - Encrypted Macro File
  1399.     NOPAGE.CFG          - List of TWIT users who may not page
  1400.     ICECHAT.LOG         - Usage Log (Can be configured to be appended to your
  1401.                           BBS system log)
  1402.  
  1403.  ┌────────────────────────────────────────────────────────────────────────────┐
  1404.  │░░░▒▒▒▓▓▓           CopyRight Notices & Program Disclaimer         ▓▓▓▒▒▒░░░│
  1405.  └────────────────────────────────────────────────────────────────────────────┘
  1406.  
  1407.     The door IceChat, along with all its support files and documents,
  1408.     are Copyright (C) 1993-95 Jeremy Landvoigt.  Distributing a version
  1409.     AFTER it has been registered is prohibited;  distribution of the
  1410.     original, unaltered version is permitted, indeed encouraged, as long
  1411.     as all support-files and documentation accompany the program are
  1412.     included WITHOUT ALTERATION OF ANY SORT.  Any type of cracking of either
  1413.     evaluation or registered versions of IceChat including (but not limited
  1414.     to) hex-editing, reverse engineering, decompiling are strictly
  1415.     prohibited.
  1416.  
  1417.     The author can be quickly reached for information through the RA_UTIL 
  1418.     international FidoNET Conference.  If you wish to trust
  1419.     comments/complaints/suggestions to the Post Office, you can send them to:
  1420.  
  1421.             Jeremy Landvoigt
  1422.             100 Burling Place
  1423.             Newmarket, Ontario
  1424.             Canada  L3Y 5W4
  1425.  
  1426.     The following programs mentioned in this documentation are Copyright of
  1427.     their respective authors. They are listed in no particular order:
  1428.  
  1429.     IceChat      - CopyRight Jeremy Landvoigt
  1430.     RemoteAccess - CopyRight Wantree Development & Andrew Milner
  1431.     X00          - CopyRight Raymond L. Gwinn
  1432.     BNU          - CopyRight David Nugent and Unique Computing Pty Limited
  1433.     FKFossil     - CopyRight Tim Strike and Forbidden Knights Systems
  1434.     Turbo Pascal - CopyRight Borland International
  1435.  
  1436.  
  1437.     THE USUAL LEGALITIES
  1438.  
  1439.     I (Jeremy Landvoigt) make no warranty of any kind, expressed or implied,
  1440.     including without limitation any warranties of merchantability
  1441.     and/or fitness for a particular purpose.  I shall not be held liable
  1442.     for any damages, whether direct, indirect, special or consequential
  1443.     arising from the failure of this program to operate in the manner desired
  1444.     by the user.  I shall not be held liable for any damage to data or
  1445.     property which may be caused directly or indirectly by the use of this
  1446.     program.
  1447.  
  1448.     In no event will I be held liable for any damages, including (but
  1449.     not limited to) any lost profits, lost savings, or other incidental
  1450.     or consequential damages arising out of the use -- or the inability
  1451.     to use -- this program, or for any claim by any other party.
  1452.  
  1453.     The only thing this package is guaranteed to do is take up space on your
  1454.     harddrive.
  1455.  
  1456.  ┌────────────────────────────────────────────────────────────────────────────┐
  1457.  │░░░▒▒▒▓▓▓                          Credits                         ▓▓▓▒▒▒░░░│
  1458.  └────────────────────────────────────────────────────────────────────────────┘
  1459.  
  1460.    There are a few people who helped with the development of IceChat that
  1461.    although they weren't involved in the creation or writing of the program,
  1462.    their suggestions, Bug reports, and lengthy ßeta testing have been an
  1463.    enormous asset. I would like to thank in no particular order :
  1464.    Max Quagliotto, Jim Edwards, Ian Thomsen, David Silver, David Casey,
  1465.    Eric Staufer, and Steve Lanning for all of their help. Couldn't have
  1466.    done it without them!
  1467.  
  1468.    Also, portions of the Fossil Routines used in IceChat v4.10 are Copyright
  1469.    1993-94 By Tim Strike and Forbidden Knights Systems.
  1470.  
  1471.  ┌────────────────────────────────────────────────────────────────────────────┐
  1472.  │░░░▒▒▒▓▓▓                 Other IceSoft Utilities                  ▓▓▓▒▒▒░░░│
  1473.  └────────────────────────────────────────────────────────────────────────────┘
  1474.  
  1475.   Here is a list of all the IceSoft utilities that were available at the time
  1476.   of release of this archive. If you enjoy using this IceSoft utility, you may
  1477.   want to check some of these out! :)
  1478.  
  1479.   · IceChat -
  1480.  
  1481.     IceChat is a split screen chat utility for RemoteAccess BBS packages.
  1482.     It can be used with many other BBS types as long as they support
  1483.     Dorinfo1.Def/Door.Sys type Doors.
  1484.  
  1485.   · IceEdit -
  1486.  
  1487.     IceEdit is a fullscreen ANSi message editor that was originally designed
  1488.     for use with RemoteAccess. Although it has only been tested with
  1489.     RemoteAccess v2.0x, and TeleGard v2.7 it should be compatible with any
  1490.     other BBS that uses the QuickBBS style dropfiles that contain the
  1491.     message writing information. These files are MSGTMP & MSGINF. You should
  1492.     check your BBS documentation to   see if your software supports this
  1493.     system. IceEdit also calls on the Dorinfo1.Def file to read in necessary
  1494.     information about the user profile.
  1495.  
  1496.   · IceNote -
  1497.  
  1498.     IceNote is the third IceSoft door to become available. It is a message to
  1499.     all users type door with many neat features.  It has been tested with
  1500.     both RemoteAccess v2.0x, and the latest release of Renegade, and
  1501.     should work with any other Dorinfo1.Def compatible BBS Packages.
  1502.  
  1503.   · IceBank -
  1504.  
  1505.     IceBank is the fourth IceSoft utility to become available. It is a fully
  1506.     functional, fully configurable timebank system for RemoteAccess v2.0x.
  1507.     It has many cool features, including InterBBS transactions.
  1508.  
  1509.   · IceUser -
  1510.  
  1511.     This is the fifth IceSoft utility to become available. It is a fully
  1512.     functional online user editor for RemoteAccess v2.0x.  Very secure.
  1513.  
  1514.  ┌────────────────────────────────────────────────────────────────────────────┐
  1515.  │░░░▒▒▒▓▓▓             Program Support - BBS Locations              ▓▓▓▒▒▒░░░│
  1516.  └────────────────────────────────────────────────────────────────────────────┘
  1517.  
  1518.   IceChat can be File Requested from any of the following BBS's under the magic
  1519.   name of ICECHAT.  Multiple Baud Rates Supported.
  1520.  
  1521.   Legend
  1522.   ──────
  1523.  
  1524.   S - Support Site  B - Beta Site  R - Registration Site  D - Distrib. Site
  1525.  
  1526.   Ice Technologies          Concession Stand          Minerva Online Ltd.
  1527.   Ontario, Canada           Florida, USA              London, England
  1528.   (905) 895-7775            (407) 569-6568            +44-(0)181-402-3350
  1529.   FidoNET 1:250/912         FidoNET 1:374/6568        FidoNET 2:254/33
  1530.   Max. Baud: 14400          Max. Baud: 33600          Max. Baud: 28800
  1531.   Flags: S B R D            Flags: S B D              Flags: S D R
  1532.  
  1533.  
  1534.   The Modem Link            Slash BBS                 The Silverado
  1535.   Heidelburg, Germany       The Netherlands           Florida, USA
  1536.   +49-6221-390239           +31-4780-10920            (904) 532-1158
  1537.   FidoNET 2:2468/6022       FidoNET 2:512/67          FidoNET 1:3618/11
  1538.   Max. Baud: 19200          Max. Baud 28800           Max. Baud 28800
  1539.   Flags: S B R D            Flags: S R D              Flags S B R D
  1540.  
  1541.  
  1542.   Infinity Communications   Crossed Wires BBS
  1543.   Doncaster, Australia      North Carolina, USA
  1544.   +61-3-9850-9115           (919) 580-7194
  1545.   FidoNET 3:633/262         FidoNET 1:3660/809
  1546.   Max. Baud: 28800          Max. Baud: 28800
  1547.   Flags: S R D              S B D
  1548.  
  1549. <EOF>
  1550.